.admin {
    min-height: 100vh;
    display: flex;
    .admin-left {
        width: 256px;
        background-color: #114477;
    }
  
    .admin-right {
        flex: 1;
      
      .admin-header {
        height: 150px;
        background-color: #f1f1f1;
      }
  
      .admin-content {
          background-color: #fff;
          min-height: calc(100vh - 230px);
      }
  
      .admin-footer {
        height: 80px;
        background-color: #ddd;
        line-height: 80px;
        p{
        text-align: center;  
        font-size: 16px;
        }
      }
    }
  }